Robust control of cooperative underactuated manipulators
نویسندگان
چکیده
We propose in this work the first model-based robust control method for a team of underactuated manipulators jointly manipulating a load. The method is based on feedback linearization of the nonlinear dynamic coupling between the torques applied at the actuated joints and the Cartesian acceleration of the load, combined with a variable structure controller. Singularities in the control method are addressed, and a sufficient condition for a singularity-free controller implementation is obtained. Simulation and experimental results are presented to validate the theory presented. 1 Underactuated cooperative manipulators When a single mechanical manipulator is not able to manipulate a load because it is too bulky or too heavy, a team of manipulators acting cooperatively may be employed. Such cooperative systems have been extensively studied in the past, and several authors have provided elegant solutions to the problems of internal force control [13], load distribution [16], hybrid position / force control [14], teleoperation of multiple manipulators [15], joint flexibility [7], and distributed control [9]. One problem that has only recently been considered is that of controlling the position and orientation of a load carried by two manipulators, when either one of them or both are underactuated, i.e., are equipped with unactuated joints [8], [11], [12]. Unactuated joints are those joints of a manipulator which lack actuation, and they arise in practice either because of actuator failures or because of design considerations. In this paper we propose a model-based control method for the problem aforementioned. The method, based on the theory of variable structure control, is robust with respect to modeling uncertainties and external disturbances, a characteristic not present in the common linear PID controllers. Additionally, the control method is sufficiently general to allow for both set-point and trajectory tracking control. This way, complex control commands can be followed without the user having to switch between different controllers according to the control objective. These two characteristics, robustness and generality, distinguish this work from the authors’ previous ones, in which a linear controller [3], and two separate controllers for set-point or trajectory tracking control were proposed [8]. The contributions of the paper are the application, for the first time, of variable structure control to a team of underactuated manipulators, their modeling in terms of the active and passive joints’ contributions to the system’s dynamics, and a sufficient condition for singularity-free operation. The paper is divided as follows: in section 2 we review the main results from the kinematic modeling of cooperative underactuated manipulators, already presented by the authors in [8]. In section 3 we present their dynamic modeling, along with a sufficient condition for singularityfree controller implementation. In section 4 we present the robust control method. In section 5 we present simulation and experimental results obtained with a team of two 2-link underactuated manipulators to illustrate the validity of the control method. Finally, in section 6 we present our conclusions and directions for future work. IEEE/RSJ International Conference on Intelligent Robots and Systems, Victoria, B.C., Canada, Oct. 1998, pp. 443-448. 2 Kinematic modeling We present in this section the kinematic modeling of a team of underactuated manipulators. The presentation follows closely that of [8] and is concise for the sake of brevity. Without loss of generality, consider two identical n-link nonredundant manipulators grasping a common load (Figure 1). We denote by q1 the joint vector of the first manipulator, and by q2 the joint vector of the second one. The combined joint vector q is defined as
منابع مشابه
Robust Control of Cooperative Manipulators
In this chapter we deal with the problem of robust position control for cooperative manipulators rigidly connected to an undeformable load. Design paradigms to solve force/position control problems have been established in the literature to improve the performance of the cooperation. In [8] a control strategy for cooperative manipulators was proposed based on the independence of the position an...
متن کاملAn Adaptive-Robust Control Approach for Trajectory Tracking of two 5 DOF Cooperating Robot Manipulators Moving a Rigid Payload
In this paper, a dual system consisting of two 5 DOF (RRRRR) robot manipulators is considered as a cooperative robotic system used to manipulate a rigid payload on a desired trajectory between two desired initial and end positions/orientations. The forward and inverse kinematic problems are first solved for the dual arm system. Then, dynamics of the system and the relations between forces/momen...
متن کاملNonlinearH∞ controllers for underactuated cooperative manipulators
In this paper, two nonlinear H∞ control techniques are used to solve the position control problem of underactuated cooperative manipulators. The first technique consists in representing the nonlinear system in a quasi-linear parameter varying form and the solution is given in terms of linear matrix inequalities. The second technique gives an explicit solution to the cooperative manipulators H∞ ...
متن کاملControl of Cooperative Underactuated Manipulators: A Robustness Comparison Study
In this article we present a comparison study of the robustness properties of three model-based nonlinear controllers for cooperative underactuated manipulators. Two of the controllers are based on feedback linearization of the nonlinear dynamic coupling between the torques applied at the actuated joints and the Cartesian acceleration of the load. The third is based on a gravity compensation sc...
متن کاملCooperation control of multiple manipulators with passive joints
This paper studies the problem of modeling and control of multiple cooperative underactuated manipulators handling a rigid object. A single underactuated manipulator is a nonholonomic system in most cases, but cooperative underactuated manipulator systems may not. We reveal holonomic property of such a system by presenting a smooth feedback controller subject to two conditions: 1) there are not...
متن کامل